Das Matrixeditorfenster
Wenn Sie eine Matrix öffnen, öffnet sie sich in einem Matrixeditorfenster (Matrizen öffnen).
(1) Titelleiste
In der Titelleiste werden bei Visum-Matrizen standardmäßig Nummer und Name der Matrix angezeigt. Sind mehrere Matrizen in einem Fenster geöffnet, steht die Anzahl geöffneter Matrizen in der Titelleiste. Bei externen Matrizen wird der Dateiname angezeigt. Sie können Nummer und Name der Matrix ändern (Attributwerte von Matrizen anzeigen und bearbeiten)(Attributwerte von Matrizen anzeigen und bearbeiten)(Fenstertitel von Matrizen ändern).
(2) Menüleiste
Sobald ein Matrixeditorfenster aktiv ist, wird ein weiteres Menü Matrixeditor angezeigt. In diesem finden Sie matrixspezifische Funktionen.
(3) Matrixwerte
Hier werden die Matrixwerte einer oder mehrerer geöffneter Matrizen angezeigt. Die Werte in der Matrixdiagonalen sind gelb hinterlegt. Über das Kontextmenü stehen Ihnen diverse Bearbeitungsmöglichkeiten zur Verfügung. Die Darstellung der Matrizen können Sie über Optionen verändern (Matrixdaten filtern, aggregieren und Ansicht ändern und Grundsätzliche Einstellungen für Matrizen vornehmen). Alternativ haben Sie die Möglichkeit, Matrizen in Listenform anzuzeigen und zu bearbeiten (Matrizen in Listenansicht öffnen).
(4) Symbolleisten des Matrixeditorfensters
Über die Symbolleisten können Sie spezifische Programmfunktionen aufrufen.
Symbol |
Name |
Beschreibung |
|
Matrizen auswählen |
Die im Matrixeditorfenster geöffneten Matrizen verwalten |
|
Ansichtsoptionen |
Darstellungseigenschaften des Matrixeditorfensters ändern |
|
Matrixansicht / Listenansicht |
Wechselt zwischen Matrixansicht und Listenansicht |
|
Anzeige der Matrixwerte filtern |
Spalten und/oder Zeilen entsprechend bestimmter Filterkriterien ein- und ausblenden |
|
Matrixzelle suchen |
Matrixzelle in der geöffneten Matrix finden |
|
Dynamisch aggregierte Ansicht neu berechnen |
Daten in aggregierter Ansicht aktualisieren, wenn nach einem indirekten (Ober-)Bezirksattribute klassifiziert und anschließend Matrixwerte geändert wurden |
|
Matrixinhalt aus Datei laden |
Werte aus einer anderen Matrix in die Matrix des Matrixeditorfensters einlesen |
|
Speichern in Datei |
Im Matrixeditorfenster geöffnete Visum-Matrix als Datei speichern bzw. geöffnete externe Matrix unter einem anderen Namen speichern |
|
Exportieren der aktuellen Ansicht in die Zwischenablage |
Matrixwerte in die Zwischenablage kopieren |
Exportieren der aktuellen Ansicht in Datenbank | Matrixwerte in einer Datenbank speichern | |
|
Keine Synchronisation mit anderen Fenstern |
Das Matrixeditorfenster ist nicht mit anderen Fenstern synchronisiert. |
|
Synchronisation mit anderen Fenstern: markieren |
Im Matrixeditorfenster markierte Bezirksbeziehungen oder Oberbezirksbeziehungen werden in anderen Fenstern markiert und umgekehrt. Die Synchronisation funktioniert auch zwischen mehreren Matrixeditorfenstern. |
|
Zurücksetzen |
Alle Matrixwerte auf null setzen |
Symbol |
Name |
Beschreibung |
|
Wert(e) zuweisen |
Matrix durch eine Konstante oder Werte aus anderen Matrizen überschreiben |
|
Addieren |
Matrixwerte mit einer Konstanten oder Werten aus anderen Matrizen addieren |
|
Subtrahieren |
Von Matrixwerten eine Konstante oder Werte aus anderen Matrizen subtrahieren |
|
Multiplizieren |
Matrixwerte mit einer Konstanten oder Werten aus anderen Matrizen multiplizieren |
|
Dividieren |
Matrixwerte durch eine Konstante oder Werte aus anderen Matrizen dividieren |
|
Minimum bilden |
Matrixwerte durch das Minimum aus dem jeweiligen Matrixwert und einer Konstanten oder dem Wert mit gleicher Quelle-Ziel-Beziehung aus anderen Matrizen ersetzen |
|
Maximum bilden |
Matrixwerte durch das Maximum aus dem jeweiligen Matrixwert und einer Konstanten oder dem Wert mit gleicher Quelle-Ziel-Beziehung aus anderen Matrizen ersetzen |
|
Potenzieren |
Elementweise Matrixwerte mit einer Konstanten oder Werten aus anderen Matrizen potenzieren |
|
Runden |
Matrixwerte auf eine bestimmte Genauigkeit runden |
|
Exponentialfunktion |
Elementweise Matrixwerte durch Exponentialfunktion aus den Matrixwerten ersetzen |
|
Natürlichen Logarithmus anwenden |
Elementweise Matrixwerte durch den natürlichen Logarithmus der Matrixwerte ersetzen |
|
Kehrwert bilden |
Elementweise Matrixwerte durch ihren Kehrwert ersetzen |
|
Transponieren |
Matrixwerte in Spalten mit Matrixwerten in Zeilen vertauschen |
|
Diagonale setzen |
Matrixwerte in der Diagonalen auf einen Konstanten Wert setzen |
|
Unteres Dreieck spiegeln |
Matrixwerte unterhalb der Diagonale in die entsprechenden Beziehungen des oberhalb liegenden Dreiecks kopieren |
|
Oberes Dreieck spiegeln |
Matrixwerte oberhalb der Diagonale in die entsprechenden Beziehungen des unterhalb liegenden Dreiecks kopieren |
|
Symmetrisieren |
Matrixwerte jeweils durch den paarweise gebildeten Mittelwert zwischen den beiden spiegelbildlichen Matrixwerten ersetzen |
|
Kombination von Matrizen und Vektoren |
Matrizen und Vektoren durch Rechenoperationen miteinander verknüpfen |
|
Werte bedingt setzen |
Matrixwerte, die eine bestimmte Bedingung erfüllen, durch einen bestimmten Wert ersetzen |
|
Aggregieren |
Zeilen und/oder Spalten einer Matrix zusammenfassen, umnummerieren oder löschen |
|
Disaggregieren |
Zeilen und/oder Spalten einer Matrix in mehrere Zeilen und/oder Spalten aufteilen |
|
Hochrechnen |
Matrixwerte zeilen- oder spaltenweise oder in beide Richtungen auf einen neuen Sollwert oder über einen Faktor hochrechnen |
|
Gebietsweise hochrechnen |
Matrixwerte über Faktoren hochrechnen, wobei pro Gebiet oder Gebietsbeziehung ein anderer Faktor festgelegt wird |
(5) Fensterauswahl
Über die Auswahlliste können Sie zwischen allen geöffneten Fenstern wechseln.
(6) Registerleiste
Über die Register können Sie zwischen allen geöffneten Matrizen wechseln.
Hinweis: Im Verzeichnis C:\Users\Public\Documents\PTV Vision\PTV Visum 2025/Examples finden Sie ein Anwendungsbeispiel zu diesem Thema. Das Beispiel Matrix Editor zeigt die vielfältigen Möglichkeiten der Bearbeitung und Analyse von Matrizen mit dem integrierten Matrixeditor. |